This package will help you with the internationalization process in Delphi. Translates all 16- and 32-bit common dialogs with support for special languages via different font scripts. Also to translate standard delphi message dialog button and title texts. Can be used for translation during run-time. This is a part of the big multi language package TMultLang.
INSTALLATION (NOT NEEDED IF THE MULTLANG PACKAGE IS ALREADY INSTALLED)
1. First unpack MEXTRAS.ZIP in an own directory (you have probably already done that by reading this) or if you have the diskette, run the setup program and do as directed.
2. Move the MEXTRAS.HLP files to any directory in your search path,
preferable the DELPHI\BIN directory where other Delphi helpfiles are.
3. Then install the MEXTRAS.PAS file via the 'Install Component' menu option in Delphi. If any problems occurs, you can get your old library back from the backup file *.BAK that Delphi automatically makes. (for more instructions see page 69 in the Users Guide).
4. Install the MEXTRAS.KWF file with the Helpfile installer program
(HELPINST.EXE) supplied by Delphi. This enables you to press F1 in the Object Inspector to invoke help on that property. (Not necessary if you just want to have a quick look at the component).
Thats it !!!!
FILE LIST
These files is included in the MEXTRAS package.
MBUTTONS.DCU Multi language support component for Delphi standard buttons.
MDIALOGS.DCU The common dialogs multi language support.
MEXTRAS.HLP The MExtras package helpfile
MEXTRAS.KWF The MExtras keyword index for Delphi Help system
MEXTRAS.PAS The components registration file
UN-INSTALL
1. First remove the component from the component palette in Delphi via the 'Install Component' menu options in Delphi.
2. Re-generate the keyword index for helpfiles in the Helpfile installer program (HELPINST.EXE) without the MEXTRAS.KWF file.
3. Just delete all files in the MEXTRAS package in the directory you choosed when it was installed. Dont forget to delete the helpfile MEXTRA.HLP also, which is in the DELPHI\BIN directory if you installed it according to the installation instructions.
THE REAL PACKAGE (MULTLANG PACKAGE)
The MULTLANG package gives a complete package for making a professional international application within minutes.
For more information download the free trial version from CompuServe Delphi forum library 3'rd Party or from http://www.computer-shopper.com/magazine/delphi.htm.
SHAREWARE
This version of MEXTRAS is released as shareware and means in this case that you are allowed a trial period of 30 days for testing. After that period you have to remove it and must not use it anymore, or you can register it for continuing use.
I do not take any responsibility of misuse or any corrupt files caused by this component and especially not your form files (*.DFM). It is your responsibility to always keep a backup copy of necessary files. For more info see page 139 'Creating a backup of an entire project' in the Delphi User's Guide.
You are not allowed to modify any files associated with this component.
In the Shareware version, you are allowed to distribute this component with all its files anytime. There is no limited functions in the Shareware version.
By registering the package you will get rid of the annoying messages.
This version is released based on trust, so I expect you to follow the rules.
DISCLAIMER
Users of MEXTRAS package must accept this disclaimer of warranty:
"The MEXTRAS package is supplied as is. The author disclaims all
warranties, expressed or implied, including, without limitation,
the warranties of merchantability and of fitness for any purpose.
The author assumes no liability for damages, direct or conse-
quential, which may result from the use of the MEXTRAS package."
Any reproduction of material in this package is copyrighted by law.
The author reserves the right to change any text in this file, the
helpfile and in the about dialog at anytime.
REGISTER
All registered users will the first 3 month get free support. Support will be given on the address below. After the first 3 month the registered users will still get free support but in a reasonable amount.
You will be able to upgrade to later versions and get free patches when
available. You will also get rid of all the annoying messages
Support will be given via E-Mail or Fax on the address given below. The
registration methods below entitles you to develop and distribute royalty free programs which contains components in this package but NOT THE HELPFILES. If it is used by more than one person at a time, you must register sufficient licenses. Each registration allows one person to use the component at a time.
Site registrations with more than 3 users are available with discounts. Please send me an E-mail requesting application forms for site licensing.
To register, please advise the README.TXT file in the TMultLang package
To order the source you will need to buy the source package of the TMultlang component.
When registration is approved you will receive a registration procedure
by E-Mail or the address given.
AUTHOR
If you find any bug, contact me and I will try to resolve it ASAP.
If you have any suggestions or if you think I've missed something, I will happily implement that as an additional feature in future versions.
I hope you will find the package useful and easy to use. I am releasing it based on trust and even though you dont find it useful I would
like to have your comments, bad or good. It is difficult developing components without any suggestions, directions and the most important, knowing what people really need.